undulating pulse - French English Dictionary